From ca7af5d5cfd4c96ae61262d5c3543c6b7d5f0a3a Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Fri, 14 Sep 2018 14:53:36 +0100 Subject: [PATCH] Fix removal of stale module directories --- debian/libgtk-4-0.postrm.in | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/debian/libgtk-4-0.postrm.in b/debian/libgtk-4-0.postrm.in index f499d6639c..98e1aab0a7 100644 --- a/debian/libgtk-4-0.postrm.in +++ b/debian/libgtk-4-0.postrm.in @@ -7,8 +7,9 @@ set -e if [ -d /@MODULES_BASE_PATH@ ]; then # Purge the cache for dir in immodules printbackends; do - rm -f "/@MODULES_BASE_PATH@/$dir/giomodule.cache" - rmdir -p --ignore-fail-on-non-empty "/@MODULES_BASE_PATH@/$dir" + if [ -e "/@MODULES_BASE_PATH@/$dir" ]; then + rm -f "/@MODULES_BASE_PATH@/$dir/giomodule.cache" + rmdir -p --ignore-fail-on-non-empty "/@MODULES_BASE_PATH@/$dir" + fi done - rmdir -p --ignore-fail-on-non-empty /@MODULES_BASE_PATH@ fi -- 2.30.2